battle of the brains – English–日本語 translations

🇬🇧 en ja 🇯🇵

battle of the brains noun

  • showdown
頭脳戦
Wiktionary Links